Advertising is the lifeblood of the internet. It's the web's fundamental economic model, with ad revenue underpinning about 90% of everything people see online. But as ad blocking programmes become mainstream on both desktop and mobile, could it herald the end of a free internet?