weatherincapetown