https://how2.sh/posts/add-exponential-backoff-jitter-python-requests/
How to Add Exponential Backoff with Jitter in Python Requests