No one's entirely certain, but that is what the locals and most people seem to believe, and since many of us come from different times in our own worlds, it makes the most sense.
Hopefully no one is missing us and even if there is, no one has found a way to do anything about it as of yet. This isn't a bad place to be though, for the most part.