From Gen Z to remote workers, more people are joining hiking clubs to make friends, meet dates and spend more time outdoors.