Landscape fragmentation and dispersal in a model of riparian forest dynamics