Allied Motion Rochester, New York