Democrats offer viable alternative to Obamacare