An Advanced Parking Navigation System for Downtown Parking