needs and importance of e commerce