Can Twitter predict major events such as mass protests?