Comment: People are getting run over due to the dismal deficit in road infracture in road improvements. Guess what? People arent going to stop driving cars. Guess what? Its cold in Canada, so people aren't going to stop driving cars. Guess what? Public transportation is for the poor and people arent going to stop driving cars. 

Improve the roads, give drivers a chance at having the right of way (ie pedestrain crossing with no turn light no cars), and spend money on roads and intersections instead of building the little empires of public transpo.