Generative AI: An In-depth Exploration of Methods, Uses, and Challenges | Synapse