Eco-evolutionary dynamics in fragmented landscapes