CAPE TOWN, SA WEATHER