Review Garmin Fenix 7 Pro hands-on — A new heart rate sensor and a built-in flashlight, but is it worth the upgrade?