Highway scene optimization

we are working on a model of highway and we would like to know if you have some tip how to make around 1 mile long highway with guardrails, lights etc around. There will be thousands of objects and we will be glad for any tip how to optimize this scene. Overall how to make this kind of huge repeating object scenes.

Many thanks