Shared Trajectory Planning for Human-in-the-loop Navigation of Mobile Robots in Cluttered Environments