Exploring uncertainties in collaborative product development: Managing customer-supplier collaborations