Groups, agencies and organizations in or near Elgin, that work for the environment and related concerns: