$1.2 trillion bipartisan infrastructure deal gaining steam on Capitol Hill