Who's responsible if you slip and fall on ice and snow? Legally speaking, it isn't always straightforward.