There is an ideal average temperature/climate for human civilization to flourish. Currently that niche is quite far south of us, however, it is expected that in the not too distant future, Toronto and southern Ontario will fall directly in that niche. Edmonton will be just slightly colder than ideal rather than far too cold. Keep in mind global climate is a multifaceted system that is very difficult to predict with exact certainty (not that we don't know that earth is warming deniers, but that we don't know by how much). This is map I could find that illustrates the poleward migration of the human niche from now to 2070, and a map showing the change in suitability as well.
Safe to say Canada in general and Alberta in particular is one of the biggest winners along with Russia and Eastern Europe in general. Expect to see climate refugees coming not only from places like Africa and Latin America but also the south and southwestern USA. It's frankly absurd to me that so many people are moving to the sunbelt considering how badly it is expected to be effected by climate change, very short sighted decision making to move to Phoenix or Houston which are expected to become death zones of oppressive heat (and in many ways already are).
Expect to see Canada become far more populated in the coming decades, the territories could see a population explosion in not too long as the climate becomes less frigid and more and more suitable for agriculture and other human activities. The Sun Belt will have millions of climate refugees who will move either to the Midwest or Canada to escape rising temperatures.