The global trend of urbanization has led to cities playing an ever more important role in our lives. However, more responsibility presents increasing challenges as modern cities face a wide range of safety threats which could undermine city development.