Factors contributing to the rise of African empires