Modeling of Multipath Environment Using Copulas for Particle Filtering Based GPS Navigation