Algebraic homogeneous spaces