The North Carolina Shore and Its Barrier Islands: Restless Ribbons of Sand (Living with the Shore)