Will Netflix, YouTube apply for license to operate in Nepal?