The planning board shall have all of the powers and duties given to planning boards under the constitution and general laws of the commonwealth, and such additional powers and duties as may be authorized by the charter, by ordinance or by other city council vote.