Trees should be the first priority, with solar cell shade a distant second. Trees only need water and minor maintenance, are far cooler to be under than a simple shade barrier, provide a lot of benefits like wind breaking and homes for nature to live in that are better for people than artificial structures.