While it looks like a staircase to a dungeon, this so-called 'Doomsday Vault' may actually be our ticket out of extinction.