Text this: A novel peer-to-peer personalized advertising framework using ad hoc wireless communication