Mapless Collision-Free Flight via MPC using Dual KD-Trees in Cluttered Environments