add timeout for requests.get