President Biden on infrastructure: "We have a deal."