Indoor training has its advantages, even if you live in an area with year-round mild weather. Smart trainers provide reliable power data to help you dial in your workouts and now, third-party apps ...