How thousands of tiny brains, obeying simple rules, solve problems no individual can understand. Ant bridges, bee hives and bird flocks all show how intelligent behavior can emerge to solve impossible ...