flight.js: getNextSmallerIndex should be a bisect_left, not bisect_right

And the first element returned should be 0, not -1.