Speed dating and online dating offer two different ways to meet people, but which is better for building a connection?