Incentivizing Desirable Effort Profiles in Strategic Classification: The Role of Causality and Uncertainty