City Hall on track for balanced budget, finance director says