Round the Bluff: railway construction in British Columbia