code: public static Observable<File> createFileFromUri(final Context context, final Uri data) {
      return createFileFromUri(context, data, MimeMap.UrlConnection);
    }
docs: /*
  Create a copy of the file found under the provided Uri, in the Library's cache folder.
  
  The mime type of the resource will be determined by URLConnection.guessContentTypeFromName() method.