If you're planning a holiday, you'll probably have seen targeted advertising based on your browsing history. Vodafone targeted its roaming packages at people it knew were jetting off, and increased sales by 196%. But can data create more complex behaviour changes?