A Parking Equilibrium Model for park pricing and Park&Ride planning