Electric Vehicles for Smart Cities and Communities (EV4SCC)