Researchers suspect link between cats and happiness is tied to economic factors