Challenges in Continuous Path Planning: Rarefactions, Uncertainty and Reinforcement Learning