structured populations