How Far Can an Electric Bike Go on One Charge?