Vortex lattice melting in 2D superconductors and Josephson arrays.