A consultant has recommended that the New Bedford Police Department build new headquarters on city- and state-owned land on Coggeshall Street.