Digital twins as run-time predictive models for the resilience of cyber-physical systems: a conceptual framework