Yep those outpost on the ocean floor and on Antarctica will fare well when one or more 2 km rocks hit - its just a question of time.
Which is why if we want to survive as a species - and many here apparently feel that species survival costs too much - we must colonize off-Earth Mars Moon and any other body we can.
We are all going to die! In less than 130 years every man, woman and child now living on Earth will be dead!!!
It’s Bush’s fault. Bush and those damned SUVs.
Womyn and minorities will be hardest hit.
Those outposts on Mars won't fare any better when the sun goes nova - it is also just a question of time.
We are much better off concentrating on developing technology to detect and alter the trajectory of asteroids (it just takes a little nudge if you do it far enough in advance) than we are trying to colonize Mars.