BofA to plow $250 billion into critical infrastructure projects | Fortune