Secrets of the Great Mosque of Djenné: Unraveling the Mysteries of Vernacular Architecture