Mars rover Curiosity lands on Mars, we check in with senior science correspondent Cara Santa Maria.