Stage-structured population models