need closest sites not just points

there may be a smarter way to do this, without passing around Sites
until
we know which one we need to get irradiance from