Essential insights about mosquitoes