Gravar-mail: Predicting Smoking Events with a Time-Varying Semi-Parametric Hawkes Process Model