Multi-Momentum Observer Contact Estimation for Bipedal Robots