Design a search-to-ads ranking pipeline | Snapchat Interview Question