Arc'teryx is opening its first lifestyle store at the Metrotown Mall of Burnaby, British Columbia in Canada