Middleton teacher travels to NYC, learns marathon canceled