adding epsilon to adagrad to prevent division by zero