RoboHop: Segment-based Topological Map Representation for Open-World Visual Navigation