Heavy rains in SA cause flash floods