Why Meerkat, a new live-streaming application, may have an edge over Instagram and Vine for brands