Simulation of various VANET protocols using Veins, Omnetpp, Sumo and OpenMaps.