maintenance or construction workers on a work site on a busy city street
Some human workers