With the volume of data doubling every three years, a new report from the McKinsey Global Institute looks at the range of applications and opportunities provided by big data.