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