The final leg of this cross-Canada train journey brings us to British Columbia, but with unexpected challenges. Extreme weather threatens to derail the last stretch, forcing an alternate route into ...