Adaptation and learning over networks under subspace constraints – Part I: Stability analysis,