Love lies and the science of online dating