Morocco has long suffered from extreme disparities in rainfall between the Atlas mountain ranges and the semi-arid and desert regions farther south