KLF Lecture: Generative AI for Engineers