Front license plates are not required in all 50 states, but what about Maine, Massachusetts, and New Hampshire?