error found, autocomplete select should be called before typeahead.change function but it is happening otherewise.
reverted o typeahead
the problem is in route order method
Merge branch 'overshot_stop_knows_its_segment' into gh-pages
problem of incorrect identification of segment when stops falls in more than one segment (like balaju stop is in 3 segments)