Child care is more expensive than college in 31 states — and rightly so