Retry sending FTP command in case of failure or connectivity issues
Right now we send files to the ncbi FTP server without taking into account connectivity issues that may arise. We should add a retry mechanism when we upload or download files from FTP and leave it to fail after certain retries.