Climate and hydrology