Detecting precursors of rare events from massive and disparate data for national security and intelligence applications