First of all, barely anybody lives in Saskatchewan. It has about 0.2% of the population of North America. If you plot a population density map of the continent, Saskatchewan is in the "unpopulated' part of the continent.
Second, I'm not claiming it never spikes or dips to those temperatures, just that nowhere inhabited actually stays in those range of temperatures for any significant length of time, except a few Siberian cities that exist for strange Soviet-related historical reasons. There is no month of the year in which the average temperature in Saskatoon is below 0 F. The coldest is December, which has an average temperature of 4 F (average high 14 F, average low -5 F).
Now Yakutsk, Russia, that's a cold city, which somehow has as many people as Saskatoon. Average temperature in December? -37 F (average high -31 F, average low -43 F). That is uninhabitable territory, but the USSR managed to inhabit it, go figure. However outside of Siberia, you don't find cities in such climates.