the future of human-machine interaction