I have not done any roads yet, but am considering using strip styrene. You can cut them to any length and simply adhere a piece under it to fit between the hexes. As long as the sides are close, you can create intersections anywhere you like.
I figure I can do some in black (asphalt) and even some in gravel.
I plan to post when I get around to it, but this project is in the distant future. Please, if anyone has other ideas, share. I have an idea but am open to any workable solution.
Happy hunting,
JB