One is a golf cap and I believe the other is a polo cap according to an earlier thread.
The caps and their dress in general looks like generic foreign student-maybe from the near east or parts of eastern Europe.
I think the second guy is wearing a hat with the Italian flag (at least I think that it’s red white & green). Anyone else see that? The dude with the tan backpack...