Similar Items: An urbanizing world