20150217 home.science: 'Cloud' over Mars leaves scientists baffled