Causality and emergence in complex systems: Perspectives from information theory