While some EVs may have a decent range in warm locales, they're not so impressive in cold places. That's because their battery is powering not only the motor, but also the heating system. Now, however, engineers are developing technology that could keep drivers warm, without leaving them stranded.