The council shall have the power to prohibit and prevent obstructions and incumbrances in and encroachments upon the public highways, streets, and alleys of the village, and remove the same; and to punish those who shall obstruct, encumber, encroach or maintain any encroachment, upon or in any such highway, street or alley; and to require all such persons to remove every such obstruction, incumbrance or encroachment.
MCL 67.20