Basic principles of location-appropriate agriculture