Suggestions? I'm looking for a fitness tracker that does not require a subscription. I'd like all day tracking, heart rate, waterproof, good battery life.