Technology adoption decisions under irreversibility and uncertainty