An Overview of Dairy Cattle Models for Predicting Milk Production: Their Evolution, Evaluation and Application for the Agricultural Model Intercomparison and Improvement Project (AgMIP) for Livestock