Cities of the Future: From Smart Cities to Resilient Cities