Dearest #YQR traffic delay whiners, this is downtown Toronto. They have 100's of construction delays. Suck it up.