How Western Canada glaciers will melt away