Australia’s greenest city: Adelaide pulls ahead of Sydney and Melbourne