Great monarch butterfly migration mystery solved