dual-side taxi candidates search; dynamic taxi index(insert when read
taxi file)