After months of wrangling, the US Congress passed a bipartisan infrastructure spending bill last Friday. The $1.2 trillion bill is the...