A survey on the usage of DSRC and VLC in communication-based vehicle safety applications | Synapse