The types and origins of missing data