Makhanda residents take to the streets to protest against lack of service delivery