Unlocking the Potential of Micro-Mobility: Examining the Impact of E-Scooters and Bike-Sharing Programs