The next 24-36 hours will be 'challenging' for on-time supermarket deliveries