The perfect number of gears for your urban bike is three. Here's why.