A backpack is a bad idea in a city where you're a tourist, because you will probably look like a tourist, and it's easy to steal things from backpacks.

When I'm traveling in a foreign city, I often just carry my camera out on a strap, ready to use, and if I have extra accessories like lenses, film and such, I put them in my pockets or a combination of pockets and a belt pack of some sort.