As the first heavy rains of the season sweep across the country, South Africa is once again asking a familiar question: why do the same communities...