Snow closes South Island roads