Text this: Knowledge, attitudes, and practices towards Human Papilloma Virus and uptake of HPV vaccine