The future of prompt engineering explained