A Canadian public relations firm has designed several so-called "surrogate online communities" that don't disclose their funders and are often used to generate public pressure for political ends.