Rain-speckled window view of a blurred city street