Compare and contrast online dating with traditional dating