Transportation and urban development concept, aerial view of traffic on freeway overpass in Toronto, Ontario, Canada, North America.