Are archaeologists on the verge of yet another discovery of an ancient Mayan city?