Keeping Mobile on Your Scooter: Taming Your Mobility Scooter