Buried glaciers have been spotted on Mars, offering new hints about how much water may be accessible on the Red Planet and where it is located, researchers say.