What an archaeological site along the Nile reveals about Nubian civilization