Solar farms are proliferating on undeveloped land, often harming ecosystems. But placing solar canopies on large parking lots offers a host of advantages - making use of land that is already cleared, producing electricity close to those who need it, and even shading cars.