cold front cape town