I don't do urban any more, but in a work setting I don't worry about my leather briefcase. It must be waterproof. Cows float, right?

For dayhiking, my pack (L.L. Bean Bigelow Day Pack, Top-Load)
has a great built-in, attached cover that zips away in a pocket underneath when not in use.