Computational Studies of 2D Diffusion and Water Nucleation