Knowledge needs of firms: the know-x framework for marketing strategy