The council shall have power to regulate and prohibit the placing of signs, awnings, awning posts, and other things upon or over sidewalks, and to regulate, license, or prohibit the construction and use of openings in the sidewalks, and of all vault structures and excavations under the same.