Socks are highly valued on the streets and soft foods are recommended. You can use clear bags or rubber bands to hold them together.
There is such a difference between just handing someone a pair of socks, and instead looking them in the eyes, asking for their name, and making conversation with them. Especially if you drive the same route every day, It’s such a cool opportunity to build relationships!
While useful, the items themselves do not mean as much as the personal encounter. Your time is the most valuable gift you can offer another person. Write down the names of the people you meet and pray for them!