The $100 billion IPO question: Can Facebook keep growing fast enough?