Preparing the Grid for EV Fleets, Light/Heavy Duty Trucking and Public Charging