Text this: Strategic foresight, knowledge management, and open innovation: Drivers of new product development success