National Weather Service confirms weak tornado in Haverhill area of West Palm Beach