Facebook Celebrates 8th Birthday by Filing for IPO