CarGurus aims to give dealers more choices