On Meerkat's Shift in Focus and the Challenges Facing Live-Streaming