Canada is in America too! In Toronto for instance the average car speed is 12MPH... Always jammed, everywhere. People taking 1h30-2h the morning, and same the evening, to commute 20-25 miles.
I'm in Montreal, it's about 18mph here. It would take me ~1h+ to do my 20miles.