Plenary control over all primary and secondary uses of its streets and other public places is vested in the city. Franchises may be granted to persons, firms or corporations, upon such terms, conditions, restric-tions or limitations as the council may prescribe by ordinance; but no franchise shall be granted without reserving the city adequate compensation for the privilege conferred.