The computational science revolution: technology, methodology, and sociology