The city’s network of blue-green roofs have water-storing technology to help prevent flooding. If you walk up to the roof of a social-housing apartment building in Amsterdam, you’ll see a sprawling garden covered in plants. Hidden under the flowers and grass is an extra layer: a thin reservoir that can store rainwater in storms.