update_U function

Update latent utility vector