how many souks are there in marrakech