Blueprint Spline Path That generates Buildings and Streets

Epic made a video about splines. It shows how to create a road with 2 extra meshs on the sides.

It will not teach you how to exactly do the stuff you want, but after that i assume you will able
to come up with a setup that creates different builds etc on Points.