Startup travel search engine Hipmunk already takes price, flight duration and number of stopovers into account when ranking flight search result