Thousands of Taylor Swift fans wait hours for merch ahead of Santa Clara shows