Theoretical perspectives on bottom-up and top-down interactions across ecosystems