generally arid to semiarid; temperate in south and east; tropical in north