Municipalities, the constitution, and the Canadian federal system