Biological Complexity and Punctuated Equilibria