How to choose a good scientific problem