We are now creating more data in every two days than was created from the dawn of civilization all the way up to 2003 (a figure in the area of five exabytes or 5 trillion megabytes). This has led to a ...