China’s food-delivery drivers have a lot to complain about. Many work long days, earning as little as 5 yuan ($0.68) per delivery. Heavy rain and heatwaves do not stop them—in fact, demand is highest during such weather.