Applying the Urban Systems Abstraction Hierarchy as a Tool for Flood Resilience