Garmin Forerunner 945 LTE vs. Garmin Enduro: Which should yo