New play puts Cape Flats in spotlight