Chatbots may revolutionize the way customers interact online with your business. What are they, what can they do, and why do they matter.