A few problems with this idea:
Solar energy is crap. Why not wind energy, nuclear energy, or literally anything else? You threw away more energy in the trash today than solar energy can provide. The only reason to pave roads with those panels is because we have no other use for them. If you pave roads with it, that will leave tons of dust, prints, and other crap that will make the panels less efficient. Repaving all of our roads would actually be more expensive than the Affordable Care Act. I didn't think that was possible, so cudos.