Every municipality with a population of less than 500,000 which is located on a navigable stream has the power to acquire, construct, maintain, and operate either within or without its corporate limits, bridges and approaches, and transportation and other terminal facilities.