On-off downpours dump rain on some parts of Mass., not others (so far) [18FjwbdNvz6]