Why doesn’t Congress shut down failing projects, even when they violate budget laws?