Bank of America Corp. unveiled a $250 billion initiative to invest in critical infrastructure across the US over the next year, joining its peers pushing for innovation across the country.