Urban gardens, parks and green walls are crucial ways to tackle flash floods and city heat. But new global research finds its effectiveness varies from city to city.