When Josh Barth, 46, consistently found himself missing out when his favorite food trucks were near him, he didn’t just ...