Home Eco Transportation Guide Pedal powered buses? Yes, they exist and they are fun