A link state aware geographic routing protocol for vehicular ad hoc networks | Synapse