Update download script

- Make Python 3 compatible
- Catch `requests` import error
- Specify PDF path as first argument