Analysis and modelling of the temporal spread of African cassava mosaic virus and implications for disease control