As EEVBlog has shown many times, road surfaces are an extremely impractical place to put solar panels on. It needs to be kept clean to work efficiently, and you also need to make a surface with similar friction properties as asphalt, which is not easy when it needs to be transparent and durable enough to take cars and trucks driving over it constantly.
Of course if you meant something like panels on the side of the road, or roofs, or something like that then that's fine, those installations would just be pretty standard solar panel installations. But covering the road surface itself is just a bad idea that would require a significant engineering effort and massive cost to work to any degree at all.