Cyberwarfare: The coming battles