Internet cafes on the election trail