Flooding reported across Cape Town as adverse weather makes landfall