Bighorn sheep at home in the Canadian Rockies