If the last couple legs are in Canada, they didn't do a northern leg yet, so I'm kinda expecting one there.
And a finale in Edmonton would make the most sense as it's the last unvisited big city in the west...actually, considering the only other big cities are in Ontario, almost Canada really.