Too much homework means too little sleep