Cyber Resilience: Adapting to a Changing Cyber-Attack Environment