The bus is a very old trolley converted to diesel used for clearing ice off trolley wires. I believe it is now owned by TRAMS, but is contracted to do wire cleaning from time to time. I was shocked by it, and barely managed to get a shot of it.
Here is a better picture of it taken by the TRAMS society (
www.trams.bc.ca)