Any municipality, county, or combination of municipality and county, or a transit authority created by it, has the authority to issue general obligation or revenue bonds or municipal notes, or a combination of revenue bonds and municipal notes, for the creation, purchase or establishment of a public transportation system, to such extent and in such manner as may now or hereafter be authorized by any applicable private or public act or general law of the state, including, but not limited to, the Local Government Public Obligations Act of 1986, compiled in title 9, chapter 21.