Learning from Hallucinating Critical Points for Navigation in Dynamic Environments