Neuromorphic Computing and Beyond: Parallel, Approximation, Near Memory, and Quantum