Improving mobile robot navigation with dynamic building information models and stochastic neural control