Electric Vehicles: A Tale of Three Cities