Provia has the best reciprocity performance for long exposures.
You shoot in the blue hour (just after sunset) to balance the sky/building brightness. With careful timing, you can fit it all within the dynamic range of slide film. And if you're prepared to sit there for a couple hours, you can do it as a double-exposure: late sunlight on the buildings superimposed on the window-lights in a second exposure. You have to guard the tripod pretty closely against the slightest bump though.