BehaveNet: nonlinear embedding and Bayesian neural decoding of behavioral videos