An optimized mobile similarity and link transmission quality routing protocol for urban VANETs