Packing topology in crystals of proteins and small molecules: a comparison