CIA claims of predicting some unrest up to 5 day ahead:

https://www.engadget.com/2016/10/05/...-5-days-ahead/