Markov Localization for Mobile Robots in Dynamic Environments