cave dwellers