Filmmaker Eddie Huang said Thursday that his latest project, the documentary Vice Is Broke, has been “shelved” by its distributor Mubi because he publicly backed criticism of the company’s ties to the ...