logger.info("Processing bike logsum from " + logsumFile);
int counter = 0;
long startTime = System.currentTimeMillis();
int segmentWidth = BikeLogsumSegment.segmentWidth();
try (BufferedReader reader = new BufferedReader(new FileReader(logsumFile))) {
<BUG>int[] segmentIndex = new int[segmentWidth];
boolean first = true;</BUG>
String line;
while ((line = reader.readLine()) != null) {
String[] lineData = line.trim().split(",");

logger.info("Processing bike logsum from " + logsumFile);
int counter = 0;
long startTime = System.currentTimeMillis();
int segmentWidth = BikeLogsumSegment.segmentWidth();
try (BufferedReader reader = new BufferedReader(new FileReader(logsumFile))) {
int logsumIndex = -1;
int timeIndex = -1;
boolean first = true;
String line;
while ((line = reader.readLine()) != null) {
String[] lineData = line.trim().split(",");
