Circuit sparsity research for neural network pruning, mechanistic interpretability, and efficient model compression