Concept in Solar PV
I’ve seen far worse ideas than the one shown here, but I would say:
Hard to install
Hard to clean (and a lot of filth from auto traffic)
Extra maintenance due to wind and vibration generated by traffic
Cyclists don’t like cars whizzing past them.