Origin of Earth's water: sources and constraints