People now are happier and more satisfied than people in the past