What the US should be doing is letting Putin further his fight with ISIS, which he has been preparing to do for quite some time, and is more than capable of for an extended period. It allows the US to stay out of the country while having a major player hamper the movements of ISIS. If Russia can be successful in driving them out of the country then it significantly improves the situation with migration. Assad is not the major threat in Syria, outside of his own borders.