Gửi tin nhắn: Joint effects of habitat heterogeneity and species' life-history traints on population dynamics in spatially structured landscapes