If you show proof that you have a trip booked and need one ASAP, you can go to the nearest passport agency office (Detroit maybe?) and you can get one in a few hours....at least that's how it was years ago. It's more expensive.