Cyber Resilience and Future Technology Developments