Why are there so many ancient underground cities that go miles below surface and could house thousands?