Humans can land on Mars by 2035, NASA chief says