Wittfogel's dilemma: heterarchy and ethnographic approaches to irrigation management in Eastern Africa and Mesopotamia