Carpooling: Facts and new trends