South Island roads reopen after ice, snow and flooding wreak