Integrating Maneuverable Planning and Adaptive Control for Robot Cart-Pushing under Disturbances