What Makes House Shifting So Special Yet Hard!