Trolleybuses are not common in the Western countries for some reason. Although they are not without problems but they are much more manoevrable than trams because they don't use tracks but elecitrical lines above. So the top looks like an electric train, the rest as a normal bus.
In some suburbs of Adelaide, Australia there are bus lines where bus go on tracks - go at about 100 km/h within the city. This unique thing is called O'Bahn.