The city council of any city of the third class may provide for the purchase of ground, and the erection of city halls, fire stations, assembly halls, memorial halls, convention halls, public library, hospital buildings, equipment and other buildings and the improvement thereof, and for the payment of the same, and also for all necessary work of improvement specified in chapter 88, by the issue of bonds or otherwise, subject to the conditions and limitations provided by sections 95.120 to 95.160.