The Impeccable Timing of the Apple Maggot Fly, Rhagoletis pomonella (Diptera: Tephritidae), and its Implications for Ecological Speciation