Text this: Cross-Layer Greedy-Based Routing in VANETs: Virtual Multibackbones Approach