That's really interesting. They might be trying to blacklist scrapers that don't properly respect robots.txt files.
I'm not allowed to look in /documents/source/? Perfect. Let's start there.
They might also not be looking at the file, and just appending random words to the end of Yelp's biz URLs to scrape every business. Which, at some point, it might hit that URL by accident, since they are all words you'd find in other business URLs. Though this seems less likely.