netflix switches over to convenient new physical locations