Environmental Implications Of Electric Vehicles