New Mars rover makes a picture-perfect landing