Needs, wants, and happiness