Why does most of the population of Canada live along the southern border?

Its Arctic climate is perfect for ice roads.
The glaciers in this area are a source of fresh water.
It has the warmest climate and is near The Great Lakes.
The people live here in order to work at the many silver, gold, and diamond mines.