I'm a big advocate of bars. Just sitting at a restaurant bar, hotel bar, or at a local watering hole is a good opportunity to make small talk, chit-chat, and just kill time in general. People aren't expecting a long term conversation with you, but most are happy to chat while they wait for a drink or their meal. If it is slow, see if the bartender is chatty. Typically they will be bored and not wanting to do any side work and will be happy to talk with you since it looks better to their boss than looking at their phone.
And honestly, i have had some great times at concerts talking up the people around me. Get to the show and wear merch from a similar band and you'll have loads of people let you know how much they love that band/artist. Ask people standing around you if they are local or had to travel to get there. I feel like i am a shy dude, and i know for a fact that i am awkward as hell, but i have a lot of great interactions with people this way.