Optimizing token kiosks for a safer experience: what, how & why?