Abstract: Traffic safety is a critical issue with rising road accidents. World Health Organization (WHO) reports 1.19 million deaths and 20-50 million injuries annually due to traffic accidents. In ...