Route Optimization via Environment-Aware Deep Network and Reinforcement Learning