A detailed look at solar farms