Addressing the Cyber Threats on the Horizon