Factors that differentiate tropical and temperate climates