Text this: Protocol for the National Nurse Health Study (NNHS): a web-based ambispective cohort study