Impacts of trip characteristics and weather condition on ride-sourcing network: Evidence from Uber and Lyft