Dealership revoked offer to buy back customer's BMW, blaming a wayward AI chatbot