Hurricane Sandy buckles N.C. 12 on Hatteras Island