Afghan cyclists bring message of peace to UN HQ.