Home Humor Not coming to the National Geographic Channel