Electric cars: solution or problem?