Climate change fight will be won or lost in cities, experts say