Food delivery is a tough gig, as riders can attest. Not only do they face inclement weather, spilled orders, delays and unreasonable customers, but they also have to grapple with… ghosts on the job.