In search of a unifying framework for understanding consumer needs