Top things to do in Squamish, British Columbia’s year-round playground