If / When semis and buses go electric, my solution for charging them over the road is similar to Blue Rhino Propane exchange. Batteries physical sizes would be standardized. Then, when a rig pulls in, they measure the amount of charge remaining in their current battery, credit them for that, then swap out a fully charged battery and away they go!
School districts are already starting to warm up to electric, and congress is starting to discuss helping fund school districts to go electric.
I've seen a couple of electric school buses during vendor days at the school district transportation department.
Hopefully I'll have found a plot of land to wait out my time and simply have all my needs delivered by drone while my internet is beamed from Elon's satellites. I still want a wood fire though.
Progress, aint it great!