Enhancing Knowledge Management and Strategic Foresight through Information and Communication Technologies | Synapse