Why does Earth have a liquid water supply and Mars does not?

Mars is too cold.