* UPDATED 23/05/2018 *
I've managed to implement road generation and curves using the techniques described here
I made a short gameplay video.
Hope it helps to anybody looking for answers.
I've managed to generate roads and curves using the techniques described in the links provided above, or you can watch the video here.
I cannot explain it better than that, so anyone wondering how to do it, please check it out.