There are so many issues with this. First of all, on high traffic roads, the "wear and tear" is increased greatly. Not quite sure how long solar panels would last. Second of all, the streets would have to be completely clean in-order to maintain the maximum output. Next, in places where there are hot days and cool nights, the temperature fluctuation cracks asphalt, imagine what would happen to glass. And lastly, to replace a whole section of America's infrastructure would take a few decades.