Twitter vs. Meerkat | Crunch Report Felicia Shivakumar 9 years Apple Watch pre-order numbers, Planet Labs raises new funding, net neutrality rules face lawsuit