The impact of 21st century climate change on ski season length for Western North American ski resorts under RCP4.5 and RCP8.5 emission scenarios