Obama Signs Highway Law That Draws Cautious Praise