ecological prediction