Heavy reliance on tech to give teeth to road safety push