Browsing: the emergence of the marketing concept can best be explained by: