The corporate authorities of each municipality may collect wharfage and dockage from all water craft using any public landing place, wharf, dock, or levee.