CPS: Small: Novel Algorithmic Techniques for Drone Flight Planning on a Large Scale