Buddhist monks completing a 2,300-mile Walk for Peace captivated crowds in Morristown, spreading unity and mindfulness, ...