How does Localytics handle data that is generated while a user is offline?