BMW dealers: Charged up to take EV fight to Tesla