Text this: An approach to improving marketing campaign effectiveness and customer experience using geospatial analytics