Trolleybuses exist in the US too in a couple of cities. SF and Seattle both really like them because they have all their torque available from a standstill, unlike ICE buses, so they are great on our absurd hills.
Seattle's new ones also have batteries so that they can run off-wire if they need to detour.
Seattle's new ones also have batteries so that they can run off-wire if they need to detour.