I want to know, how can a house be built above water, starting from foundations up to the roof?