Here’s how metadata on billions of phone calls predicts terrorist attacks