Many e-commerce platforms 'could fail by next year'