In the relatively short time they've been around, online dating apps have transformed how we hook up, date and fall in love.