I noticed today that while I ride very slow or especially as I come to a stop that there is a sqeuky, whining noise from the front of my bike. The noise stops as soon as I stop moving. Does it while the engine is off. I thought it might be the brake pads just touching the rotor, but I squeezed them a little harder and the noise did not stop. Could it be my front axle bearings? Any other ideas?