Try to use one texture for straight mesh, and other to curved mesh, also you need to paint it after modeling, if you paint before curve mesh will distort the texture. Also you can try to do 4 pieces of a modular road, like the straight line, curve, intersection and "T" form.