Why chatbots are so brittle