Projects each element of an observable sequence into zero or more buffers which are produced based on timing information.
Number): Length of each buffer (specified as an integer denoting milliseconds).
Number): Interval between creation of consecutive buffers (specified as an integer denoting milliseconds).
Scheduler): Scheduler to run buffer timers on. If not specified, the timeout scheduler is used.
Observable): An observable sequence of buffers.