Huge ice sheets on Mars could allow humans to live on the Red Planet, Nasa spacecraft shows