Assessing The Role Of Network Topology, Demand Variations And Recovery Strategies In Road Network Resilience