Evolution: a theory in crisis