to_data_frame uses stringsAsFactors = FALSE