Dynamically generate list of sites
A couple of sites which currently show up as missing jobs have been updated or removed from the factory, so the list used for email / web reports is out of date.
We should dynamically generate that list, maybe once a week or even whenever the report CI job runs, whichever is easier.
In future we may want to monitor that list itself for changes, too.