Hurricane Helene Leaves Some Residents Stranded in North Carolina’s Mountains