The Good, The Bad, the Ugly of Electric Vehicles