Garmin has released the initial findings from a happiness study in collaboration with Harvard and Oxford Universities, including a link between well-being and daily activity. Leveraging data collected ...