Despite promise, brands still struggle using location data