Canmore isĀ one of Canada's costliest recreational property spots, coming in second to Whistler