Updated track url retrieval to handle connection dropouts (rate limit, etc..)