Here are 4 major obstacles to impeaching President Trump