More wet weather predicted for Western Cape as Karoo region celebrates first good rain in nine years