Investigating student reasoning about agency in ecosystems science