hotelling theory of spatial competition