Cue "The Witcher"'s level of immersion...NPCs take cover from the rain, curse at the cold, talk about the latest gossips, WALK to their homes to sleep for the night...etc

NPC's roaming the streets of the the three City-States interacting with one another, stores closing for the nigh
You can be sure half the game populace will QQ about this when they can't find the quest NPC.