Information transfer, heterogeneity, and local environmental effects on emergent group patterns defining fish schools: perspectives from different scales of observation