I drove truck in the GTA up until I retired a few years ago. You had to really be on your toes every second. Cyclists, coming out of no where in seconds, people who had no idea of where they were going (or how to drive).
Sitting up high in a truck I saw lots of things going on in cars but the biggest problem was people talking on cell phones. Perhaps we need to put some cops in trucks, I bet I could have handed out a hundred tickets a day easily.