Cover story: Carsome’s CEO Eric Cheng on the rocky road of entrepreneurship