20/20 Foresight: Crafting Strategy in an Uncertain World