differences between water boilers and heaters