Evolution and Engineering in Escherichia coli