Life satisfaction and activity theory: a multidimensional approach.