Princeton issues precautionary boil water advisory