Driver Profile and Driving Pattern Recognition for Road Safety Assessment