The wind turbine rises: Is high-altitude the future of wind energy?