Technology and its impact on relationships