That's happened rather more times in Earth's history than most folks are comfortable admitting. Tunguska would have leveled any major metropolitan city on the planet. I still think an impact is one of the more likely initiators of the Younger Dryas abrupt cooling and worldwide ~100M sealevel rise ~12,000 years ago. Conspicuously aligned with the oldest surviving traces of city living, agriculture, etc. It's increasingly accepted that a large portion of human history is 100M underwater on the continental shelves, estuaries, and other coastal areas where humans would have liked to live.