A Neural Network Router for Optical Interconnection Networks