Huawei Watch Fit 2 review: GPS, battery, workouts, and more