I'm going to take a guess here. Trucks, as in separate cab from the cargo area, have that separation, so they can run it up with no worries of the exhaust flowing into the cargo area. City buses have rear engine, so the exhaust can go straight up and without going through passenger area. Most school buses are still front engine. Just a guess on my part.
__________________
Tom
"It hurts so good..."