Home Linking Weather with Human Activities