The 4 questions to ask yourself before creating an interactive visualization