Be busy to be happy, says study