Opportunities for neuromorphic computing algorithms and applications - Nature Computational Science