I may have had to fudge bus anatomy. In this world, buses have very sturdy frames in case a superhero needs to catch a bus?

Dang, I should have worked that pun into the dialogue….