BMW is paying EV owners $1,000 to get rid of their Tesla