45% of teens say they're online almost constantly