E-commerce explosion impacts 2020 car buying trends