Seen in Daylight, the new art installation at the Bill & Melinda Gates Foundation might easily be mistaken for an oddly placed safety net. But when night falls, it becomes an immense, iridescent ...