Renal stone epidemiology in Rochester, Minnesota: an update.