Metapopulation theory for fragmented landscapes