Modelling the persistence and control of Rift Valley fever virus in a spatially heterogeneous landscape