Garmin Lily 2 Active review: Petite powerhouse