Archaeologists finally decode the age of Egypt’s ancient Karnak temple