code: def new_run_id(self, tags=None, sys_tags=None):
      # We currently just use the timestamp to create an ID. We can be reasonably certain
      # that it is unique and this makes it possible to do without coordination or
      # reliance on POSIX locks in the filesystem.
      run_id = "%d" % (time.time() * 1e6)
      self._new_run(run_id, tags, sys_tags)
      return run_id
  
imports: import collections
  import glob
  import json
  import os
  import random
  import tempfile
  import time
  from collections import namedtuple
  from metaflow.exception import MetaflowInternalError, MetaflowTaggingError
  from metaflow.metadata.metadata import ObjectOrder
  from metaflow.metaflow_config import DATASTORE_LOCAL_DIR
  from metaflow.metadata import MetadataProvider
  from metaflow.tagging_util import MAX_USER_TAG_SET_SIZE, validate_tags
label_desc: Use image node_id 5 for calling the LocalMetadataProvider obj's underlying member method code with example usage: obj.new_run_id(tags, sys_tags) and returns: run_id