Pompeii of Egypt: Greek archaeologists in the unknown palaces of the Pharaohs