Chipotle's tech rush could not have come at a better time