The promise of spintronics for unconventional computing