All of the leading terrorism experts are clear on one thing: that in terms of protecting America, we are almost never going to know a place or a time of an attack.