Innovations shaping the future of technology in casinos