Refactored shuttles home screen data source to be a single section
Nicely handle the case where a layout cell cannot be dequeued but UITableView provides a non-automatic row height
Updated enums to use NS_ENUM macro
Merge branch '3.6/shuttles-home-refactor' into 3.6-dev
Initial implementation of route container view controller
Route state table view setup
Route status cell configuration
Added embedded map placeholder cell to route table view
Route view controller data refreshing
Implemented route to stop state transition
Fullscreen map state transitions
Modified next stop algorithm taking multiple vehicles into account
Fixed scrollsToTop functionality in route container view
Updated run loop mode on shuttle refresh timers to fix UI blocking bug
Modified estimated cell heights in route view controller - fixed various table view issues
Removed empty cell separator from route table view
Added stop state title view
Stop state subtitle animation
Added nearest stop predictions in route list
Refactor for stop prediction listing, added prediction alert manager