I don't use strava when I ride, but I have looked and there are quite a few segments near where I live, and there are always guys in spandex at the LBS when I drop by on weekends. They seem friendly enough to a guy who doesn't speak the same language. I've yet to be allowed time to go on a group yet though.