Now, time bin size is specified by the user.

Finally, we're getting some meaningful results for the Basketball dataset (set time bin to 10 seconds).
I propose to make a heuristic estimation for the meaningful time interval judging not by total event time range, but by average time range of each record. For the Example dataset, 30 minutes is a reasonable interval.
I've improved synthetic dataset generator a bit, now at least it produces timestamps in minutes, not milliseconds, and can be used from the command line w/ arguments.