Foresight and Narrative Bias: Pitfalls in Assessing High Technology Futures -- Science