Generative AI could transform the way we interact with enterprise software