The appropriate question is not “Who will build the roads?” but rather “Who will pay for them without taxation?” And the answer, historically speaking, seems to be anybody who stands to benefit from them. https://mises.org/mises-wire/who-will-build-roads-anyone-who-stands-benefit-them