Stefan problem, traveling fronts, and epidemic spread