Scientists discover world's longest underwater cave in Mayan heartland packed with remains of early humans