A glimpse of the future in animal nutrition science. 1. Past and future challenges