Social media can provide businesses with an interesting window into what people think about brands, places, products and services. Add location into the mix and those conversations can provide useful context when you’re trying to understand a particular market or assess a potential new business location.