Agentic AI vs generative AI: understanding the shift