Structure of the hexagonal surface layer on Caulobacter crescentus cells