City’s budget problem may be solved