Comparative diversity of temperate and tropical forest bird communities:the influence of habitat heterogeneity.