Mobile robot navigation using deep reinforcement learning: Algorithms, challenges, and future directions | Synapse