Limit number of concurrent downloads to number of cores on machine
Catch errors while downloading or writing file