Even moderate physical activity may boost happiness: study