Floquet theory for seasonal environmental forcing of spatially explicit waterborne epidemics