Sparse Volterra and Polynomial Regression Models: Recoverability and Estimation