Tesla gets a lot of attention when it comes to electric vehicles, especially from those specifically shopping for a new EV. But there are other automakers that are also making a splash in the world of EVs, and BMW is certainly a brand to watch out for.