From Virtual Tours to Smart Travel Planning: How Technology is Transforming Tourism