My mom is here visiting from Vienna and I couldn't be happier, but apparently the weather felt otherwise and decided to honor us with a real, torrential New York downpour today.