Heavy rain causes flooding in parts of northern Utah