Ultimate guide to conducting a survey research. Its types, examples, methodology, uses and advantages