Challenges and Opportunities for Sustainable Urban Farming in South African Low-Income Settlements: A Case Study in Durban