Quantifying the effects of soil texture and weather on cotton development and yield using UAV imagery