Thanks everybody. On the question of overhanging branches, in my particular case the branches were not overhanging the parking space. the tree was entirely on/over the neighbor's property. It appears however that when the branches (?or top portion of tree?) broke off it must have somehow tumbled onto the parking spaces and car. Maybe it hit the fence behind my car and continued tumbling down to my car.