Reviving demand-pull perspectives: The effect of demand uncertainty and stagnancy on R&D strategy