Movement decoding from noninvasive neural signals