code: def _read(cls, **kwargs):
          
          pd_obj = pandas.read_csv(**kwargs)
          if isinstance(pd_obj, pandas.DataFrame):
              return cls.from_pandas(pd_obj)
          if isinstance(pd_obj, pandas.io.parsers.TextFileReader):
              # Overwriting the read method should return a ray DataFrame for calls
              # to __next__ and get_chunk
              pd_read = pd_obj.read
              pd_obj.read = lambda *args, **kwargs: cls.from_pandas(
                  pd_read(*args, **kwargs)
              )
          return pd_obj
docs: Read csv file from local disk.
          Args:
              filepath_or_buffer:
                    The filepath of the csv file.
                    We only support local files for now.
              kwargs: Keyword arguments in pandas.read_csv