our buses run 2 hours morning and afternoon,4 hours between runs, a fast charging system is likely needed to restore between runs(big bucks)
The big elephant in the room is current battery chemistry and fire risk ,parents are funny that way.
Trash truck no problem