Pedal-powered vehicle