Cape Flats: New hope in 'apartheid's dumping ground'