Forecasting Sequential Data Using Consistent Koopman Autoencoders