Digital advertising is being tailored by smartphones, social networks and programmatic buying - Economist survey