toronto netflix hub opening date