"Urban" comes from the Latin word urbs, urbis meaning a city. "Urban" means having to do with cities. "Urban problems" are problems connected with city life: overcrowding, pollution, handling sewage...
They are not always called urban Legends. They can be called Urban Myths, Urban Tales or Urban Stories. And they are not necessarily from and 'Urban' origin.