make fake-data-generator more robust, allow specifying timespan