The Role of Technology in Building a Resilient City: Managing Natural Disasters