How publishers can build sustainable businesses in the era of platforms