Over 500 babies have been abandoned in Cape Town this year and the city