Managing the Risk of Cascading Failure in Complex Urban Infrastructures