For the small town of Canton, N.C., Hurricane Helene is just the latest storm in recent years to beset the community.