a delivery truck and a van and people walking in front of stores