Residents join TPD and Parks and Rec to talk De Anza Improvements