Can Mars Support Life?