The compromise I would make is this:  I'd tell the city and state government,  "You lied and screwed the taxpayers.   We have spent too much money to scrap the project, but you knew all along this would be the case.   Now we want you to just finish the damn thing.   So here is the deal- tax whatever you need to complete the rail and get it done.  In return, every politician involved in the project will agree to resign and,  in writing, pledge to never again run for or hold a public office."