Which geographic regions have historically given rise to successful agricultural societies, even in the face of low rainfall?