How to classify/cluster clients of an application of transport like the Uber Model?
If you want to cluster people, you need to have one row per person.
To do this you will need to group by IDClient/IDChauffeur and compute features like meanHourRide, stdHourRide, ...

By feeding the algorithm with multiple records of the same person (with the same travels for example), the clustering algorithm might create a cluster with similar travels (time/location/distance-wise) even though it is made by only one customer.

This would result in travel clustering, which is also possible but not what you want here.