Dynamic Media Routing in Multi-User Home Entertainment Systems