Big data has been a business buzzword for years now, with entrepreneurs and the media endlessly chewing over the promise and perils of collecting massive quantities of data. Few are better placed to ...