How fast does evolution happen?