Machine learning for earth system science and engineering : critical challenges.