Watch a Swarm of 1000 Kilobots Assemble Into Different Shapes
From the editor's summary in Science, This may still be some time away. But I wouldn't get too comfortable with human civilization in its current form. via IEEE Spectrum