Cyber Armageddon: Exploring the Most Devastating Cyber Attacks of the Century and How We Can Fight Back