Here's how artificial intelligence and IoT can improve travel experience