(1)The municipality or any other agency, as the case may be, shall cause all public streets, parking areas, squares, sub-ways or over-bridges vested in it to be developed, maintained, controlled and regulated in accordance with the provisions of this Act and the regulations made thereunder.