Co-evolution of technology and rural society: The blossoming of taobao villages in the information era, China