OC Transpo red light runner

I found this a bit hard to stomach.

The driver of this OC Transpo route 101 bus was stopped behind the stop line on a green light. When the light changed to yellow rather than staying where it was (as is the law), the driver choose instead to advance into the intersection and then continue thru the intersection on a red  light.

Unfortunately for the driver there is a red light camera at this intersection, but seeing as they were not driving their own personal vehicle they obviously feel they are above the rules of the road.

What bothers me most is not that the driver broke the rules of the road, but as someone who is paid to drive passengers that they would not only risk endangering their life, but the lives of all of the passengers on board.