Can terrorist attacks be predicted before they happen?

The Israeli Ministry of Defense has developed an advanced security system capable of automatically flagging suspicious individuals and activity within a designated area.