Adaptive User State Estimation for Assisting Human Locomotion Using Powered Hip Exoskeletons