Aligning Robot Navigation Behaviors with Human Intentions and Preferences