prediction code need updating, started with woodbury vector, but how to predict variance in sparse gp with uncertain inputs?