feat(circuit-driver-assignment): enhance input preparation and candidate fallback flow
Normalize optimization inputs (dates, schedules, trips) and add recruitment candidate processing through HR integration and candidate ranking when no valid driver assignment is available.