I'm writing this from a hotel room in the Canadian Rockies, having just pulled in after a 1000km...