Why spatial computing is taking over the way marketing departments work