ParkUs: A Novel Vehicle Parking Detection System