How Are Advanced Technologies Changing the E-commerce Industry for the Better?