myHealthAssistant: A Phone-based Body Sensor Network that Captures the Wearer's Exercises throughout the Day | Synapse