Opportunities and challenges of diffusion models for generative AI | Synapse