Over 500 people in South Africa have fallen ill from a gastrointestinal illness linked to poor water quality in two cities.