WhatsApp at Facebook and implications for the tech industry