Wires, Plastic, and Clouds in Delft, The Netherlands.