Green, and unusually sunny, Vancouverites are happy