Computationally Efficient Model Predictive Control Algorithms: A Neural Network Approach