A path planning to parking facilities. A CSP approach