A Multi-step Dynamics Modeling Framework For Autonomous Driving In Multiple Environments