I'm watching the Vuelta a Espana and I notice (actually noticed this watching the Tour de France too) that the riders weave as they go uphill. They are on the left hand side of the road then at some point the move across to the right, then at some point the move again to the left. Doing this all the way up the hill. Why do they do this?