DeepPCR: Parallelizing Sequential Operations in Neural Networks