General systems theory and media ecology: Parallel disciplines that animate each other