Ensemble data assimilation methods for estimating fault slip and future earthquake occurrences