Smart City Parking: Using AI, IoT, and Cloud for Real-Time Space Management