Shimla: Rs 18 crore to be spent on road safety