several people talking to one another near a busy street.