Conversational AI vs Chatbot: Key Differences and Use Cases