Matrix product state renormalization