Ulta Cosmetics to open at Barracks Road shopping center