Just add Post form input thingy, and make request to backend to filter among already existing routes. it should make things relatively simple.
Amount of data backend could be having to search through can be bigger than it is rendered by default for non filtered search, thus making more precision to yield more results
Filter by whatever landing destinations for ID have reputation more than -0.55