The archaeology and ethnoarchaeology of rain-fed cultivation in arid and hyper-arid North Africa