What do you think about an idea to suggest in the section of possible friends, people who often run on the same routes by checking used routes consistency, or often running same segments?
It can work the same for other activities in the same way.
This will let networking for people who live nearby to socialize in real live, to run or ride together, compete etc