Ithaca city officials are working to correct a staff error resulting in an unexpected $2.1 million revenue gap in the ...