How Granisle, BC, became an age-friendly community.