A model learning framework for inferring the dynamics of transmission rate depending on exogenous variables for epidemic forecasts