Free college sounds great, but skeptics ask what's the cost?