how many hours do college students spend doing homework