Resilient Cities Responding To Peak Oil And Climate Change