Garmin Fenix 6x vs Apple Watch 6: Analyzing Their Strengths and Weaknesses (Which Prevails?)