In the small Alberta town of Cochrane, an eclectic group of engineers and athletes at Garmin Canada are helping to fuel the explosive growth of fitness watches and wearables.