Online food deliveries in Europe are off a bit, but you cannot tell from street traffic