I do 50 km a day, every day on my commute. I listen to music/radio the whole time. I can also hear shouts, sirens, horns, and anythign else just fine.
If low volume relaxing music added to the myriad of other city traffic sounds makes you unable to ride safe....well you probably shouldnt be riding in traffic anyways then.