Thousands of tiny plastic beads cover Lake Tahoe beach