Similar Items: An Efficient Bidirectional Gated Recurrent Unit Approach for Student Study Duration Modeling and Timely Graduation Forecasting