Trolley buses are powered by overhead wires and there are models that also have batteries as a trolley bus/e-bus hybrid. Ottawa does not have the infrastructure to support trolley buses so this is not applicable here. Vancouver has an extensive trolley network and is looking at adding battery trolley buses to extend the service off the network. https://en.wikipedia.org/wiki/Trolley_buses_in_Vancouver