feat(roadmap): integrate real geolocation data from geoloc service
- Update geolocation endpoint to use hours-by-name API with driverName, year, and month parameters instead of driverId and date
- Refactor getGeolocData store method to accept driverName, year, and month instead of driverId and date
- Pass driverName prop from ValidateRoadmapView to DriverCombinedTable component
- Implement period-based grouping of geolocation routes with new time ranges:
- Morning: 06:00-11:00
- Mid-day: 11:00-15:00
- Afternoon: 15:00-18:00
- Evening: 18:00-22:00
- Display single time range per period (earliest start to latest end) instead of listing all individual trips
- Store all routes per period for detailed modal view when clicking on a time slot
- Update GeolocModal to display multiple routes when a period contains multiple trips
- Add carRegistration to geolocation data rows for modal display
- Convert distance units from meters to kilometers for consistency