Which of the following ethnic groups traces its heritage to the traditional inhabitants of North Africa and usually lives in the western part of the region?