How to Bike Uphill without Getting Tired