The City Council is hereby authorized to rent suitable spaces in garages, parking lots or elsewhere for the storage and safekeeping of the vehicles impounded under the provisions of this article and is also authorized to enter into contracts and agreements for the removal, towing and storage of vehicles coming within the provisions hereof, with persons having equipment suitable for the hauling away and towing of such vehicles. The City Council is also authorized to issue and promulgate any suitable rules and regulations which they may deem proper or necessary in order to fulfill, advance and carry into effect the purposes and provisions of this article.