Once upon a time many cities had electric street cars getting their electricity from wires. They could bring those back
Just put a windmill and solar panel on top of each bus!................