Infrastructure Bill Is A 2700 Page Disaster