Download the file in a scheduler to not use the main thread