I'm having trouble finding the best e-bike for me. I'm looking for all the following in one bike 1) hub gears, 2) mid drive, 3) throttle, 4) upright riding position, 5) aggressive tires. If anybody can point me to a particular bike or manufacturer, i would be eternally grateful, thank-you!