A Review of AI-Driven Conversational Chatbots Implementation Methodologies and Challenges (1999–2022) | Synapse