Understanding the Unusual Properties of Water