An experimental investigation into the mechanisms of bacterial evolution