Core capabilities and core rigidities: A paradox in managing new product development