I think you'd have to build it yourself to keep the price at $2000. For that kind of range, you would want around 1,000 watt-hours of battery. If you want to cruise at 15 mph or so, and are in good shape, you could get by with less battery.
Let's say you need 200 watts to maintain 15 mph...