foresight analysis