Cyberspace: An Assessment of Current Threats, Real Consequences and Potential Solutions