Climatards! I think you've hit on something there.
You know, now that I think about it a bit more, I think I might like "eco-tards" better.