A Shared Control Framework for Mobile Robots with Planning-Level Intention Prediction