In many urbanized areas of the world, the accidents sustained on roads have gulped thousands of lives. When accidents occur on roads, both drivers and pedestrians can fall victims of deaths and injuries. Obviously, drivers have more responsibility to bear in curbing…