Home Featured Sanders, Clinton face off in final town hall before Mega Tuesday