Text this: Social-aware routing for cognitive radio–based vehicular ad hoc networks