NBC News: For hate groups, it's a lucrative era on the internet