Clean city with electric vehicles