(b) Powers and Duties - The planning board shall have those powers and duties given to planning boards under the constitution and laws of the commonwealth and shall also have such additional powers and duties as may be authorized by this charter, by-law or other town meeting vote.