Hurricane Nate makes US landfall