South Africa goes to the polls