The essential problem in this matter was not one of collecting information or indeed of analysing it. The problem was that the structure for applying that knowledge in a timely way so as to block an identified "probable" is badly defective. This is an ARCHITECTURE problem.
The various agencies are autonomous bodies under the presidency. CIA, FBI, DHS, NSA - are all essentially independent of each other. They are headed not just by the politically appointed heads but also by several layers of career senior executives and flag officers.
These people have reached their present positions by being obsessively competitive. They fight everyone and everything within and without their groups for scraps of "turf," budget, promotion and function. They are not eager to make each other look good. They will always act like that if they are subject to a master who will not punish them for doing so.
Solution: Put Joe Biden in charge of all these groups with control over money, operations and personnel matters (hiring and firing). pl