#25 added method updateDriverAvailability
#11 added and implemented class NearestDriverFinder