First Chicago then Las Vegas you've really drawn a bum deal with the weather! Not what you deserved.
Doesn't sound ideal, must have been a tough race. Hope you enjoy the rest of the trip!
looking at the conditions and adding a (long) transatlantic flight, i think you can be proud of your effort; i can understand why you are disappointed though as your training seemed to be at a really good level. sometimes things are just out of your control.
Tough weather, lonely course, probably still jet lagged too - ouch. Prepared to make a small wager that you will be well under 2:40 at London in April though!