In Ariozona (according to Enigma's link) they would be producing ~114kWh/day.
Each panel would be generating a little less than $10,000 in three years.
A mile long road of these panels, would generate around $4,400,000.
Sounds like it would pay for itself, and more.
Take just one highway, the Loop 101 and build it out of these panels. The highway is roughly 61 miles long, and it is wide, so it may take at least four rows of these panels.
That would yield $1,073,600,000 in energy in just three years.
This sounds like a great investment.