Microsoft and Duke University team up on new video game streaming tool