Electric Vehicles challenges and solutions in India