The souks of Marrakech, the beating heart of the ocher city