Home Editor's Pick Muppet History was a bright spot online — now it’s embroiled in a sexual harassment scandal