New Riverfront Restaurant, The Highwood, Opens in Weehawken