tesla faces challenge rivals gm hyundai kia honda bmw decide form electric vehicle charging firm tesla