Seems to me like you're being blocked, that'll teach you :)
2 problems
-
you're creating a new connection for each date
iteration and subsequently you're downloading http://bub2.meteo.psu.edu/wxstn/wxstn.htm 41638-1 times too many
- You not checking if you've already downloaded a particular date