Prediction in ecology: promises, obstacles and clarifications