Wind hurls branch through truck's windshield