Deep least-squares methods: an unsupervised learning-based numerical method for solving elliptic PDEs