Leveraging passively generated big data to model e-scooter routing considering spatial configuration