use requests to fetch feed url and timeout if it takes too long