City adopts budget, new utility rates