Spin-transfer versus spin-orbit torque MRAM