You surely have visited rural areas, right? Like, e.g. villages of ~2000 people, miles from each other and many more to the next city. Vehicles without any kind of stored power on board won’t work there. Not even trolley buses.
And then, there're lot and lots of service and delivery vehicles. Mail and stuff, work vehicles also collecting trash. Now, what about farm and forest work? Maintenance of PV and wind farms?
The odd fringes are much bigger than they might appear.
I guess there will be no silver bullet tech solution, once again.