Right now, the --output_csvs option requires an existing directory and fails silently if it doesn't exist. This is confusing and undesirable. It should create the directory (or directories) if it doesn't already exist or do the regular behavior if it does exist.