The Council may determine the necessity for any public improvement, and determine that the whole or any part of the cost thereof shall be defrayed by special assessment upon the property especially benefited. The Council may authorize public improvements other than those for which petitions have been filed, whether the cost thereof is to be defrayed from the General Fund of the City or by special assessments upon the property especially benefited.