Skechers opens at Miracle Mile Shops