Quadrotor Trajectory Tracking Using Linear and Nonlinear Model Predictive Control