In a city, managing where rainwater or snow-melt goes is an immensely complex challenge. While grassy and planted areas can absorb water, impervious materials like concrete, asphalt, and roofing ...