Adaptation and divergence in experimental populations of the bacterium escherichia coli : the roles of environment, phylogeny and chance