A streaming tilelive source for CSV inputs