Modeling Events In Time Using Cascades Of Poisson Processes