Designing optimal demand-responsive transportation feeder systems and comparing performance in heterogeneous environments