A heated, high-speed ride in a yellow bubble awaits skiers at Banff World, Technology, Travel 19 November 2024