The Smart Parking Technology Platform - ParqEx