store stop cluster information in a separate map, not using parent station field

Some trimet stops already had a transit center parent station,
and stop clustering was causing tests to fail by overwriting those.
Ideally in the future we'll first duplicate GTFS parent stations when making clusters.