Integrating DSRC and dead-reckoning for cooperative vehicle positioning under GNSS-challenged vehicular environments. (2015)