Conversational AI vs. generative AI: What’s the difference?