I think it could be done if you had a steam electric hybrid, but I think the engine would have to be too big if you wanted it to move the bus just with steam. It would take a lot of battery power to move a bus but at least there is plenty of space for them!