Online Learning of Uneven Terrain for Humanoid Bipedal Walking