Can AI Finally Help Us Have a Better Travel Experience?