Impacts of technology on marriage and communication