When Models Meet Data: Pragmatic Robot Learning with Model-based Optimization