With vast amount of data that currently available, who should be able to predict the future the most? Should it be Google? Facebook? Twitter? Google claim to be able to predict the flu epidemic in the future, and other things. Is it because Google has the biggest data in this world? Or it is not? If big