Text this: Effects of technology on knowledge, attitude and practice of pregnant women for childbirth