Conversational AI vs. Generative AI: What's the Difference?