NASA’s first-ever asteroid mission set for launch