City budget, tax rate finalized