Why omnichannel is a crucial element in D2C business marketing for 2024