North Virginia Community College shifts online focus to student support to compete with for-profits