Under the right circumstances, groups are remarkably smart - smarter even sometimes than the smartest people in them.