How is technology shaping the future of streaming services?