Facebook viral marketing: When and why do apps jump the shark? · HackerTrans