As Facebook's social ads take off, maybe that $100 billion IPO isn't so crazy