Storks on Marrakech rooftops