Road work on Hampton Blvd. nearly complete