Text this: Cluster-based multi-hop vehicular communication with multi-metric optimization