Chatbots & virtual Assistants: Role in Customer Service