Text this: Altitude and life-history shape the evolution of Heliconius wings