SpaceX Files for Historic IPO, Targeting $2 Trillion Valuation.