Which region of Africa is characterized by semi-arid, flat grasslands which are home to small villages of subsistence farmers?