function get_route_metadata($route) {
  $metadata = Array();
  $metadata['route_id'] = $route;
  $metadata['title'] = ShuttleSchedule::get_title($route);
  $metadata['interval'] = ShuttleSchedule::get_interval($route) / 60;
  $metadata['isSafeRide'] = ShuttleSchedule::is_safe_ride($route);
  $metadata['isRunning'] = ShuttleSchedule::is_running($route);
  $metadata['summary'] = ShuttleSchedule::get_summary($route);
  return $metadata;
}
<?php

require_once "../config/mobi_web_constants.php";
require_once PAGE_HEADER;
require_once LIBDIR . "ShuttleSchedule.php";
require_once LIBDIR . "NextBusReader.php";
NextBusReader::init();
$now = time();
$routes = ShuttleSchedule::get_active_routes();
$day_routes = array();
$night_routes = array();
foreach ($routes as $route) {
    if (ShuttleSchedule::is_safe_ride($route)) {
        $night_routes[] = $route;
    } else {
        $day_routes[] = $route;
    }
}
require "{$page->branch}/index.html";
$page->output();