add retry for download hub file
Related to https://github.com/huggingface/datasets-server/issues/1443
For `split-duckdb-index` and `split-descriptive-statistics`, I found 11 records in the cache with UnexpectedErrors due to ReadTimeout error when downloading files from hub.
![Screenshot from 2024-01-12 14-44-28](https://github.com/huggingface/datasets-server/assets/5564745/55ca7771-bde2-492f-b80a-5487cb8ffa4d)
![Screenshot from 2024-01-12 14-44-46](https://github.com/huggingface/datasets-server/assets/5564745/c0ea7b8e-10a6-4537-8749-38150ed9c28f)



 When calling a force refresh, they worked, so instead of adding this error to the error_codes_to_retry list, it is better to retry downloads when job execution is in progress.


add retry for download hub file: Related to https://github.com/huggingface/datasets-server/issues/1443
For `split-duckdb-index` and `split-descriptive-statistics`, I found 11 records in the cache with UnexpectedErrors due to ReadTimeout error when downloading files from hub.
![Screenshot from 2024-01-12 14-44-28](https://github.com/huggingface/datasets-server/assets/5564745/55ca7771-bde2-492f-b80a-5487cb8ffa4d)
![Screenshot from 2024-01-12 14-44-46](https://github.com/huggingface/datasets-server/assets/5564745/c0ea7b8e-10a6-4537-8749-38150ed9c28f)



 When calling a force refresh, they worked, so instead of adding this error to the error_codes_to_retry list, it is better to retry downloads when job execution is in progress.

