NAGS HEAD, N.C. — Hurricane Dorian finally made landfall in the United States on Friday morning on North Carolina’s Outer Banks, where it knocked out power, flooded homes and businesses, and temporarily trapped residents of remote Ocracoke Island, where floodwaters reached up to 7 feet.