Just metres away, about 20 portable toilets line the edge of the settlement, a daily reminder, residents say, of promises unfulfilled