Utilizing Real-Time Transit Data for Travel Optimization