Vehicular Ad hoc NETworks (VANETs) are a promising technology that can widely apply to monitor the physical world in urban areas. Efficient data delivery is important in these networks and optimal ...