Back Propagation Neural Network-Based Routing Optimization for IoT