3 reasons to consider Garmin over an Apple watch