A new study from Oxford and Harvard using Garmin fitness tech has suggested a direct link between daily activity and happiness.