Generative AI: Hype, hope or hazard