How one scientist used 'a billion butterflies' to predict the weather...