I just did a web search on 'Urban Crawler', it's seems to be another variation of the term 'Mall Crawler'
How about "Pavement Crawlers"? a whole lot of 'not much' comes up when you punch that into Google. We could possibly coin a new phrase.
Real Graffix are painted on