A group of people talk while huddled together in the street