Canoo announces new facility in Pryor