Generative AI: Fundamentals, Applications, and Challenges | GenAI Works