Modelling the Earth's climate system: data and computing challenges